/***********************************************************************************
	Function    : 显示文件选择对话框
	buf         : 数据缓冲区(长度应该与实际数据长度匹配)
	len         : 数据缓冲区长度(字节数)	
	Return      : -1/0(显示失败/显示成功)
************************************************************************************/
int ShowDialog(char* buf, int len);

实例:

char path[1024] = {0};
result = ShowDialog(path, sizeof(path));
if(result != 0)
{
	return;
}